Skip to main content

goat's beard

English goat's beard meaning in English  •  goat's beard का अर्थ अंग्रेजी में
Noun
  • A weedy European annual with yellow flowers, of the genus Tragopogon; -- so named from the long silky beard of the seeds. One species is the salsify or oyster plant; it is naturalized in US.
Advertisement